chunks of veal cooked on a kebab - Spanish English Dictionary